site map – English–Nederlands translations

🇬🇧 en nl 🇳🇱

site map noun

  • webpage that lists the contents of a website
sidemap
Wiktionary Links